This website is no longer being updated. I have moved to a new and improved site with fresh content and active development. Click here to switch: