Responsive layout; added image; lots of tweaks