Copy of repository at commit 3404a3f. Please find the most up to date code in the Github link.