a lot of changes: added contact page, added new favicon, changed about me page, made minor quality of life changes and clean up some code