This blog is undergoing a rebuild given the majority of the content is quite outdated as is typical with a lot of personal blogs, this one too was neglected.