Added sign up page and tests