text: Title: Remove "run_id" and "delete_existing" options: instead move old memory/workspace folder to "archive" by default
  Body: The first step in the main file would be to check for memory folder and workspace, if they exist create a new folder in "archive" e.g. with the name "currentdate_currenttime", and move everything there.
  
  This would make main.py much nicer, and make it clearly defined that all files, apart from `archive` folder, in the project directory are from the most recent run.
  
  (It is also a prerequisite to later add handling of logging to separate files when there are "multiple of the same steps")