Merge pull request #20 from noodle/master

Closes #8 Add socket.io to server with a temporary in-memory database
(feat) Add style and new colors and layout to page

(feat) Add bootstrap and navbar
Merge pull request #23 from christophertrev/feat/style

(feat) Add style and new colors and layout to page #12
(feat) add db connection to server file and refactor mongoose files
Merge pull request #28 from azai91/feat/db

(feat) add db connection to server file and refactor mongoose files. closes #4
I approve this pull request.
(bug) Fix bug with setting up socket.io on server. Closes #32
Merge pull request #33 from noodle/bug/socket.io

Fix bug with setting up socket.io on server. Closes #32.
I approve this commit Message.
(refactor) Brake g div into variables instead of assinment chain
Merge pull request #35 from christophertrev/fix/DublicateText

(refactor) Brake g div into variables instead of assinment chain. Fixes #24
(feat) Client sockets listen for message from server (receives message but message not correct). Closes #10
Merge pull request #37 from bethjohnson/feat/clientSocket

(feat) Client sockets listen for message from server (receives message but message not correct). Closes #10
I approve this message!
(bug) Fix bug with getFullMessageTree function and add feature to db
Merge pull request #39 from azai91/feat/db

(bug) Fix bug with getFullMessageTree function and add feature to db