Fixes layout on mobile

Solves issue with layout on mobile devices and tablets.
Adds media queries to appropriately resize things on page to suit
smaller screen size.
Makes game title appear above apples and ice cream when viewing
on mobile.
Fixes issue with background that caused background to appear
repeating on smaller sizes.
Hides skip button on small screens. Need to find a better way to
display it.