sphinx fixes and gitignore additions