Home Front page image transitions

* Add transition on background change
* Use JS to enable preloading of images to ensure smooth transitions.