Edited main function, default constructor for board sets water to all coordinates, pieces override when set