Midterm Project completed for Artificial Intelligence