Where possible, Components now derive from IComponent instead of Comp - use of base class is optional
Renamed ShapeComp and CollisionSystem to be more specific
Auto-update DrawCenter when Center or Texture changes; Code cleanups