Fixed stateManager to work with isVisible and isEnabled. Added toString overrided method to Vector2, Rectangle and Point