Visual improvements and CSS

Added site background, hero images and basic css