UPDATE - All new Version

This update fixes a number of problems with the original library and
added more features, however some syntax has changed slightly. Please
load the demo included and read the comments.