Signup functionality added.