Updated comments
Added sphinx configuration
Added gitignore for build directory
Merge branch 'feature-documentation'