Adding in functionality for ensuring that the user does not 'signup' twice
Merged