Move source into subproject ahead of adding integration-test project