Refactoring the coral_core.rb loader and module definition to support a basic and full implementation.
Updating the gemspec.