added room template
added catch all route for html5 mode routing
added createRoom function
added room generator
added room generator