support jumping multiple times while on ladder
line up camera when done rotating
refactor camera rotation
fix intersection bug which made rectangle bigger
move editor code into separate dir
remove wrapper functions for various files

to get around requiring THREE.js
remove *most* global references to THREEjs