Added update / remove and read functionality with API KEY
Implemented User API
User API + tests, could happen that while testing an error occurs when the database is not ready?
Updated the tests to be synchronous