Lots of doc updates!
Updated docs and more tidying up.