This is incomplete, but mostly auto logging in

This is probably going to be replaced with a localStorage based solution, however.