Sets up front end for messages.
Allows user to send a new message.
Refactors the new message to be in the infoWindow. Reply button still not working.
Uses customized infoboxes instead of infowindows.
Refactors marker infobox content. Changes 'Reply' button to 'Barter'
Allows users to start a trade by sending a message.
Allows users to view messages.
Changes the format of the messages.
Cleans up barter fields.
Allows users to respond to messages and the message immediately pops up.
Adds createdAt date for conversations.
Changes schema to have posts as the main document and collection is a subdocument.
Fixes delete conversation.
Allows users to accept, or reject barters. Allows users to delete posts.
Changes the default of accepted for conversations to null. Deletes post after button is clicked client side.
Completes general map clustering. Also filters barter items based on barter status.