Changed KClass and Reified to KType
- Added documentation on common methods
- Changed KClass to Ktype in Most parts of the project
- Changed Behavior of Module Provider to reflect the changes
- /!\ Dependencies of dependent modules are registered before the module, unless they are already present.
- Fixed sercurity scheme not being generated due to chnages