Made more mobile-friendly

CSS media query plus JavaScript resize handler.
Touch gestures.