Making site compatible with mobile devices

** Crossing fingers **

Changing image sizes and adding min-width to body. A few changes to the
footer.