Moved routes handlers into controllers, updated models to not be prototypes
- Removed workspace from root, accidentally added it in a previous commit.