Various Changes

Switch to using Font Awesome, Use Bower Components, redo a few template structures. Update reveal modal. Added a second init.js for after document loads.