signup page done. still need to display some error messages