Sprint 3 - commit 3

User can now successfully register with the system. Tidied up the login
class also and rearranged both register and login views.