added http interceptor to set app.state
renamed messages#getMessages to #load
got contacts typeahead working again
fixed logic after sending a message