Registration now working
Registration is now complete with validation, username and email uniquness checks.