Add various screens + event handler (shamelessly stolen from Backbone :))
Implemented Socket.IO on serverside