Lots and lots of improvements for landing page