added lots and lots of threejs dependencies
added global vars
lots of 3js libs