public GameObject createBackground(LevelColor color){
			
			GameObject object = new GameObject(false,true,TILESIZE, TILESIZE, previousTile);;

			// turn me into real GameObjects and delete Tile
			for(Tile t: Tile.tiles){
				tileCheck: 
					if(t != null && t.getLevelColor().matchesColor(color)){
						 object = new GameObject(false, true,TILESIZE, TILESIZE, t);
						 previousTile = t;
						break tileCheck;
					}
		    }

			return object;
		}