Support for adding and removing folders beyond just dials, and added removeFolder()