Built in a week and a half for an Artificial Intelligence course (COSC76)