Fix bugs in User model with dateRegistered.

 * wasn't being set properly
 * didn't have a getter
Add insert() method to User model.
Implement user creation in UserManagement module.

closes #3