pulled js and css out of index.html; created main.css by combining css from index.html with buttons.css and fonts.css for a single round trip; use bower to manage client side dependencies
merged feature/index-refactor into integration and fixed conflicts