add angular-socket-io
socket.io + connect basic server
really quick-and-dirty loading crossword data via server
init() and TODOs
major crossword data and builder rewrite
remove extra socket.io script tag
move Cell to its own file
Cell tests
a bunch of code shuffling and cleanup
add script tags for clue, cell, etc
editor fixes and tests. karma conf tweaks, phantomjs has a bug, so use firefox. use jasmine.
cell update events and storing content on the server
cell_ID instead of row/col
very rough version of rooms and synced players
mongodb
fix bugs with storing cell updates in mongo