base project, for testing (and basic project layout)