Add join tables between courses, users, rooms and teachers
Add updates, refactor users, wire things up