* Restructure extensions, update corresponding docs * update tests, add deprecation messages * fix tests * update lockfile ---------