adding docs structure and updating .gitignore file