Site Changes

I've neglected this site for too long, and now have to make some much-needed upgrades and changes.
If you notice something gone wrong, please let me know

Thanks