Adding some requires and prioritizing load order of the coral interface in coral loader.
Refactoring the logging interface in the interface utility class to make it more flexible.
Adding a log level option in the cli parser utility class.