Removed AIComponent dependency in InputMediator