use single table inheritance for checkers