more elegant initiate()
name change validMoves to potValidMoves
name change genValidMoves genPotValidMoves
name change potValMoves potValDestPos
name change potValMoves potValDestPos
name change owner colour
about to add inc field
getColour()
added message function
name change pieceOnSquare to colourOnSquare
no more ChessGlobal; concat static in Piece
initiate more elegant, message() segfault solved
added ChessBoard destructor
message() overload better
destructors added/removed
checking for game over, added comments
more comments
changed some methods to private