adding initial ai components/controllers and the transform component