Triggers classes on html elements based on the scroll position. It makes use of requestAnimationFrame so it doesn't jack the users scroll, that way the user / browser keeps their original scroll behaviour.
imagesLoaded is a jQuery plugin that triggers a callback after all the selected/child images have been loaded. Because you can't do .load()
on cached images.