Added two-column responsive view for narrow displays.

Also cleaned up gitignore a little.