Search Class project (AI)