Added signup functionality.