setting up structure and adding initial files