testing bank layer
finished basic add/remove layers, should figure out the best way to do data