All these modules provide distinct exports that provide you basic functionality for your three js functionalities. No need to write scene.add again and again. or making new ANimationMixers . for example SceneManager class in Game_Mechanics.js provides all the basic scene class of three js . AnimationManager class provides handling mixers and their properties by one line code like , AnimationManager.PlayAnimation(nameofAnimation) ; etc have fun ..................