Engine restructure & Circle redone

PhysicsObjects no longer have a Circle bound to them.
Engine.cs looks better