Registration just adds username and password to DB.
Bit of tidying.
Registration checks for pre-existing username.