Fixes #159

Footer now stays at bottom of page regardless of content length. This was harder than I anticipated haha.