move higher-level pieces into app js
separate hangman view code out. make a pretty login