renamed the createAnimationLoop function name and its invokation so it looks more like a constructor invocation ("createAnimationLoop" to "new AnimationLoop")
added comments to animation-loop
rebuild and docs