added doc and gitignore
added sources and utilitaries
added examples