Merged
Creates Inject class to handle class and function injections.
Lint.
Removes debugging print.