rethinking project structure