Feature/mobile slides

This solves #7 and completes a first attempt at a passable mobile experience.

Still plenty more to do! (see https://github.com/jackpine/jackpine.github.com/issues)