Added buttons and basic responsive design