finished section 5.4, making the menu responsive