Added sign-up page and tests