Updated Home Menu to adapt to different screen sizes