added social icons and refactored