Cmps 112 project - checkers with AI in haskell/c++ and front end in python