Lots of style changes

Added in lazy load background images.
Playing around with the colours.
Broken the colouring and positioning for now.