Client Update

Created modals for Username and Room List
Created an actions model for protocol based callbacks
Started defining actions in main.js
Created an action handler within ChatSession.js