Read my motivations for this project here.