Responsive, mobile support works

Mission do-anything-but-actually-make-blog complete.  Now I can start
mission blog...