Add grunt, for later use.
Add a deferred image loading tool.
Merge commit 'e2ec3f8f22c6029d9632a9776704afd8fddb9f85' into feature/angular
Use the new deferred image loading tool.