Added Jasmine-node tests.

In benefit of #2
Added: client actually provides an username and server creates a new plaer for client to play.

In benefit of #2