Inplement add layer and remove layer in the GUI

Haven't test with the backend