Add semi-functional GUI and rename Color->PieceColor to avoid conflicts
w/ awt.Color.