Organized into multiple angular controllers
Moved out controllers and factories to new files
Added area for error and other non-chat messages