removing use of gf.utils.each
fix document header
move applyFriction to the entity class
initial rewrite of utils
Fix tests for new utils
Add docs to Vector
Make ctor calls correct
fix up object group