- Changed route `subscribe` into `subscriptions`
- Tests will use new database every run - Added chrono and uuid dependencies. - Updated documentation
- rename the database name in the configuration.yaml
subscribe
- Added `serde` crate for serialisation or deserialisation of data - Added test cases for the `subscribe` API route - Refactor the testing setup to another module `test_utils` - use random TCP port for testing