Create another example of a component with children
Cleaned up the prototype code in preparation to copy over to threejs
Brought over the prototype detection code from GLGE