Made some limited progress on login

it at least now logs in without having to refresh but a lot of things
are very unclear about how its saving a parse user as current