implementing signup page and project update page