Long Overdue

This site overhaul is long overdue, but it is finally here now!  This is still very much a work in progress, but with this new system in place it should be a lot easier to make the rest of the changes.

More...