adding initial project structure