Add projection and view matrices to app.
Convert mouse motion event handling to relative.
Implement room renderer