Fix typo of roomModule
Add name to each scene
Make test page include scenes
Make class variable `app` instance variable
Add source-map-support for client tests
Add '#superClass' and '#superProto' to inherited classes
Add utils#log
Make ClientApp have configs
Pass connector to AvalonObserver directly
Add core models
Add server models
Adapt controller to modified server models
Adapt observers to modified server models
Add client models
Adapt client database to modified client models

- Delete unnecessary `read{Model}` methods. Alternatively,
  The `parseJson` method of each model creates instances from json.
- Tiny refactoring
Add client test that user receive a room another user created
Make database.dummy_data require client models
Remove unused old models
Adapt receivers to modified clients models

- Add `afterAction` methods to notify model updates.
- Remove unnecessary require of old models.
- Receive votes.
Add end-to-end tests