Fixxed AnimationCycle in BaseSprite
Created reusable constructor(Point,GameMap) for BaseEntity