Buttons and the footer refactored