Outline the "classes" for Organisation, User and Daemon

- These are the main entities that we will use in our application.
- Users and Daemons are placed into the organisation when authorised.
- Info about how to do it will be stored in the database
- We mostly issue commands through the organisation, and it acts as a
  link between clients and daemons, which use the same WebSocket connection
  but have different entry points.