Lots of additions/changes to documentation