Updates documentation, e.g. replaces dead links and corrects add code samples