adding sphinx doc stuff
updated spec page in docs
more ignore file updates