extracts board and player objects from game class; rewrites tests for new design