Committing user model to janice branch...fleshed out and ready to role.