Make DF ST a full stand alone application
In order to make DF Storyteller a full stand alone application a few steps have to be taken. Some steps are different depending on the OS:
- Store config in users home/config folder #111 (closed)
- Store database in common folder
- Store multiple worlds in SQLite in different files instead of 1 file. This should speed up queries when multiple worlds are imported.
- Allow config and database files to be removed and reset using CLI.
- Allow both SQLite and Postgres to be used depending on the binary that is used. without having to change the config file.
- Allow config to be viewed using CLI
- Create installer
- Publish using different package distribution systems (#110)
- TODO: need more info on what is best