Added Footer and Fixed Responsive Layout Issues

Added the footer elements to the body and fixed resonsive layout issues.