Completes the logical block feature
It adds a major refactor on the logical block featues.
It also adds a small script to automatize the creation of flags.
It refactor the unit test suite.
It adds a major refactor on the logical block featues.
It also adds a small script to automatize the creation of flags.
It refactor the unit test suite.