[#5] Major update

- Updated user namespace Lifecycle functions
- Updated README
- Added Python test venv and scripts
- Added edn format support
- Added test for system lifecycle
- Reworked the RabbitMQ connection handling
- New project structure
- Added a pre queue to use before we have a datastore
- Created a db backend storage solution
  - Started on a memory backend
  - Started on a sql backend
- Introduced the use of AMQP meta type