Updated Board class re-added, redundant methods in Piece removed