Many thanks to Three.js, #three.js and the authors of the wealth of example code out there I used to learn from - your generosity is appreciated.
Version 0.1.0