Added observer for deleting consumptions
Created consumption info dialog

Created base class and separated out the pill specific stuff

This isn't finished yet, the events for the consumption still need hooking up