basic message passing between users

A second demo, where a user can
* register with a unique username
* send a message to another username