Minor design & optimization changes

- scaled avatar images for the about page
- responsiveness for the icons in the about page
- position fixes for the icons in the about page
- comments in the CSS