Rudimentary user model and a nodeunit test.