added HealthComponent, AIComponent, AISystem