(feat) added editor, added submit/reset buttons and theme changing feature

Need to factor out scripts in roomView.html

The bower.json file doesn't seem to be present? Had trouble getting the dependencies on my computer.
I left comments in the code.