Reorganized stylesheets and fixed various layout issues with footers and absolute positioning. Also added common.css.scss and layout.css.scss to better organize stylesheet code