make web-fe a backbone app

this makes what was once like ten lines of code now more like fifty,
but the modularity is much improved and the app is all set up for
multiple views (login, character creation, character selection, etc).