new users can be added to the system

- [ ] New users can be added to the system.
- [ ] On creation of new users, a user is to automatically have a users profile (post save).
- [ ] Create unittests for both functionality.