added some documentation and begin prepping for threejs migration