I am currently updating my work - the site will be live again very soon.
marcus(at)marcusmccabe.net