Current working version
Further Improvements. Taking a day or two off the project
First proof of concept