rework of many parts

, working on dual scan, uifiles compiled, binary generation