Lots of updates to documentation