Add reset & setValue functions for PillCollections

Also trigger a change:destroyed event instead of just a destroyed event