Implement controllers and fix controller interfaces
Add db create to createTables method
First pass of UI code