Easier to use on cell phones

Adjust CSS for narrow screens, and add "meta viewport" tag to everything.