extended with exception handling for inconsistent rules FT rule generation is continued, Exception is printed on console
refactoring: extracted methods
corrected automatic repositioning of nodes, if node is wider than the space within the dividers - caused infinite loop