public static void initTiles() {
		for (int x = 0; x + Configuration.TILE_DIMENSION.width <= Configuration.FRAME_DIMENSION.width; x += Configuration.TILE_DIMENSION.width) {
			for (int y = 0; y + Configuration.TILE_DIMENSION.height <= Configuration.FRAME_DIMENSION.height; y += Configuration.TILE_DIMENSION.height) {
				// Change tile type according to y location
				if (y < (6 * Configuration.TILE_DIMENSION.height)) {
					new Tile(x, y, getRandomTypeDominant(Type.NIGHT_AIR,
							Type.STAR_AIR, Type.NIGHT_AIR) /*Type.DAY_AIR*/);
				} else if ((y > (5 * Configuration.TILE_DIMENSION.height))
						&& (y < (7 * Configuration.TILE_DIMENSION.height))) {
					new Tile(x, y, Type.GRASS);
				} else if ((y > (6 * Configuration.TILE_DIMENSION.height))
						&& (y < (10 * Configuration.TILE_DIMENSION.height))) {
					new Tile(x, y, Type.DIRT);
				} else if ((y > (9 * Configuration.TILE_DIMENSION.height))
						&& (y < (13 * Configuration.TILE_DIMENSION.height))) {
					new Tile(x, y, getRandomType(Type.DIRT, Type.STONE));
				} else {
					new Tile(x, y, Type.STONE);
				}
			}
		}
	}