Makes sure username isn't taken

I updated the create account page such that it avoids duplicating usernames. 

Will be reviewed soon.