Updated version ...
Update #2
Update #3
Merge pull request #1 from oxodesign/master

Working example