adicionado possibilidade de adicionar e remover camadas; integrado com api;