Implemented building GRM tree
Implemented filling tree generators and detecting GRM completion
Moved GRM result building logic to ResultBuilder
Fixed TreeBuilder so that it does not include children occuring in all transactions
Introduced Generator class
Extraced IGARMProcedure interface
Started implementing GARMProperty procedure
Implemented GARM Property recognition
Implemented applying GARM property
Implemented detecting new nodes decisiveness
Updated Node to contain collection of Generators instead of single Generator
Fixed unit tests
Fixed GARMProperty procedure
Almost finished GARM procedure (TODO: update rule generators collection)
GRMFacade now executes GARM
Fixed GARM - child generators are now updated correctly
Updated GARM procedure to ingnore Nodes generated by different values of the same attributes
Fixed GARM procedure
Refactored GARM procedure
Implemented building GRM result