layout and icon adjustments

- code cleanup
- changed icons (too small for detail level of design)
- changed header layout
- added footer