Misc changes

1. Generalized board to accept any two colors as the colors of the
different players
2.  Fixed typos in some of my comments