Dynamic NFT Extension not working in remix

The solidity code from: Dynamic NFT Extension - Manifold Docs"

It does not work in Remix. The compiler refuses to compile it. What is needed to make this work?

Error code below:
Error: TypeError: No arguments passed to the base constructor. Specify the arguments or mark “Tutorial” as abstract.
→ Tutorial.sol:13:1:
13 | contract Tutorial is AdminControl, ICreatorExtensionTokenURI{
| ^ (Relevant source part starts here and spans across multiple lines).
Note: Base constructor parameters:
→ @openzeppelin/contracts/access/Ownable.sol:38:16:
38 | constructor(address initialOwner) {
| ^^^^^^^^^^^^^^^^^^^^^^