New website look

Updated the fonts and the main-page logo, and made a few content fixups as well. Let me know if you see anything amiss.