This project has been on hold pretty much since summer 2011 due to work related issues and other reasons.
However, i will start wrapping it up as soon as i have the extra time.
Estimated completion: During May 2012. Updated 13th of March 2012