login and signup logic is done; signup works

login hasn’t been tested yet