Adds ability for users to choose different roles - Player or Observer

* Players can vote
* Observers canot vote (each button has a disabled class added)
* These roles are configured in settings.js
Made the jade template more semantic and used some clearer id/class names.