adding ability to remove triangles, and mapping add/remove to specific keys