Made basic collision algos
Touched up some classes for collision logic
Little collision fixes
conficts managed
Little change
Fixed some classes for the collision component and added new GameEntity constuctor