Kbfx 21 change project structure

The project's structure was changed from flat to tree. Aggregating artifact now is at the project's root and submodule artifacts are subfolders under root. Also, artifacts' ids were renamed and references in pom's updated.