No matches were found for subject:"How should multiple \(related\) projects be arranged \(structured\) and configured so that they can share code, have a related package structure and enable proper unittesting, and ensuring no namespac"