Massive improvments to services, found a socket.io wrapper for angular. Broke out board and cursor into files. I've got a grid drawing