Optimize site for smaller screens

This addresses #5 (and #1)