Commit before experimenting with actions.
Implemented actions.
Stuff stuff and more stuff.
Cleaning up.
Reverted formatted message changes.
Breaking everything again.
Implemented ChangeOfferAction.
Implemented SetOfferAction.
Moved commands to own manager.