Lazyload

Converts `index.html` to using jQuery so we can start lazy loading images
Uses bower to install dependencies and grunt to keep the `index.html` updated with bower deps.
Updated README to reflect changes.