responsive, main, resume update

add alot of work on main page, resume, and icons.