fixed bugs with login and saving in datastore. added changing password feature