(feat) Add socket.io to server with a temporary in-memory database. Closes #8
Merge pull request #20 from noodle/master

Closes #8 Add socket.io to server with a temporary in-memory database
update controller to return array of messages
add construct tree function
Merged changes