initial commit
add license and gitignore
added sphinx for generating docs