Made footer stick to the bottom; refactored some CSS