Add Support for an Embedded Database
To keep things as simple as possible, Embedded Postgres was added as a dependency. This will keep all code about the same with the exception of the Database dependency.
These are the major changes:
- Add Embedded Postgres dependency
- Add
Database
Koin module with two implementations embedded and remote - Remove
initializeDatabase
Closes #24 (closed)