adding first part of signup homework. not working yet