started work on a better login page and saner "play without logging in" authentication.  Right now most of it works, except for fb authentication
add yahoo authentication.  Clean up a few things
minor changes