pulled it apart a bit more; still need to fix an issue where more than one version of three.js is being created