Fixes infinite recursion bug in destroy
Makes PopupButton icon subclassable
Adds Bootstrap theme