test for simple quest with requirements
group attribute to the Fact class
remove knowlege base inheritance
choose event transformator and tests for it
tests and implementation for remove_broken_states transformator