set basic gitignore rules
add basic file structure with configured dependencies