Merge pull request #15 from uncanny-piranha/develop

Added proper error statuses/messages and cleaned up code
fixed error handling
switched messages endpoint
switched to new firebase db
sets unread count to 1 (true)
Merge pull request #16 from darkstar21/develop

Using new firebase db and updating unread message count