private Tile selectFieldType( int colorValue, int x, int y )
	{
		Color color = new Color(colorValue);
		if ( floorColorValue.equals(color) )
		{
			return new Floor();
		} else if ( wallColorValue.equals(color) )
		{
			return new Wall();
		} else if ( openDoorColorValue.equals(color) )
		{
			return new Door(true);
		} else if ( closedDoorColorValue.equals(color) )
		{
			return new Door(false);
		} else if ( mouseSpawnPointColorValue.equals(color) )
		{
			GameCore.getInstanceOfGameCore().createMouseAtPosition( x, y );
			return new MouseSpawnPoint();
		} else if ( cheeseColorValue.equals(color) )
		{
			GameCore.getInstanceOfGameCore().setCheeseAtPosition( x, y );
			return new Cheese();
		} else
		{
			System.out.println( "WARNING: Could not identify Color value " + color );
			
			return new Floor();
		}
	}