Refactor all errors
- Check all error messages
- Replace AttributeError from state machine
- Replace LookupError
- Replace ObjectNotFound from procedure module and create own with localization
and realize other improvement ideas
and realize other improvement ideas