A ruby checkers game to play with class separation and error handling