Total revamp of site

This site required a major facelift.