Register Feature Coded

Register has been implemented, users can now register through the form
provided. By default they do not have ‘staff status’.