Removed dead code.
Added constructors.
Support for running games with no colored board.