Add skeleton AIController with AIState enum