Update a whole lot of documentation