initial addition of sub-directories and .gitignore files