Added signup functionality, will work on sign in/out next