Augment user management

Add support for adding new users via the admin area.