added basic project structure