Added explorify controller and fixed minor login issue

I tried to touch users as little as possible, Jesse. But, I needed to be able to login to try testing my maps. If my changes create too many conflicts, tell me and we'll work it out.