remove toplevel src
update .gitignore
Enhance test project to multiproject build