add ConfirmationValidator

Todo:
  - [ ] check if all specs are passing