You have found one of my on-going projects!
This page is not ready yet, and will be listed under the projects page once it is!