Structure for home page sections

Note: added a new button to main stylesheet. Ran collectstatic and compress locally and verified that it's all ok. 

Will be very surprised if this causes issues on deploy, but please take note of any issues on deploy in this PR if they occur.
:+1: