- switched some code from the interface to the servlet
- main page now shows the room list properly
- did some general cleanup