added date-reformatter and restyled the chat-show page

we had extra create.js.erb views for photo and location so i deleted them.

I added date.js to parse dates from UTC and turn them into local.

added lots of partials for the chat view
  we have a lot of functionality for a single page.
fixed merge conflict in the show page
minor CSS updates for the chat-show page
dates are rendering perfectly on all browsers
chatrooms are responsive, the date is localized to the browsers timzone, added sidebar for mobile
merging text-invite and ready for PR