pub fn spawn_water(tiles: &mut Vec<FactorioTile>, rect: Rect)