coding conventions
gitignore
examples
directories architecture