added originalradius and outerradius to the enemy variables aswell as it's getters and setters. Collision resolving now works perfectly and solves too high interpenetration by reducing the radius. Collision detecting has been enhanced and when there is no collision then the radius get reset to it's original radius.