Create base project structure with test infrastructure