new Entity Component and AniSprite update

- Adding Graphics Component, CGSoldier for soldier and CGZombie for
zombie.
- clock replaced by float time in AniSprite and adding deltaTime
parameter to update function
- Other minor changes