Create messages controller
Create mock socket object
Fixes to make local mode work
Rename interacts to gateways
Remove errant file
Use handlebar templates in controllers
Change ordering of functions
Remove debugging console.logs
Get messages working with templates
Move controllers to their own directory
Get basic welcome working
Refactor load order
Get users to sign in with usernames
Fix log in to broadcast username and handle urls properly
Update package to handle nodejitsu
Make piano keyboard use a sprite instead of individual images
Fix reloading bug in piano-keyboard
Change instrument selecting to automatically refocus on play-area
Fix local rooms to work with urls