UCI class EECS 22L, group 1 for project 1: chess game