clean slating this.  focus on services
huge refactors, service-izing user/socket/streams, adding some light ui work to p.o.c.
removing commented code
Merge pull request #2 from intricate/clean

clean room rewrite