Significant layout updates that work much better

Sidebar, header, footer all have fixed positioning now. Previous extra
bottom margins no longer exist, and if there’s no content taking up
space there won’t be any scroll bar.
RIP box shadow
Merge pull request #48 from noidedmedia/DesignUpdates

Improvements to the layout