Changes in CircleObjecta,PolygonObject and PhysicObject

Edited the constructors of CircleObjecta and PolygonObject
Created setupFixtureDef function in abstract class PhysicObject
some other smale fixes