added footer; minor layout changes; minor code refactor in main.css