Patch #2 Mark 6G, big stuff

Removed CollisionManager
Rewritten QuadGroup
Updated function names applying the rules
Added multiple example tests