Creating a register settings class that supports extended classes

Creating a register settings class that supports extended classes