public Tile create(String name, Material mat) throws TileAlreadyExistsException {
        if(!tileMap.containsKey(name)){
            return new Tile(name, mat);
        }
        else {
            throw new TileAlreadyExistsException(); //TODO: evtl. verschieben zu save(Tile)
        }
    }