local authentication adding to db as well as google auth, need to work out session storage for google and rework validation