Updated comments
Updated comments
Changed functionality to include Squares to track location, updated comments
Added NullChessPiece
Added occupancy functionality, updated comments