A basic project structure and some tests.