Changes to PressWidget so that it now observes changes to the underlying
PressItem and updates itself accordingly. Additional press item wizard
functionality and refinement