Moving the modified classes to their own directory.
Adding ensure methods to the data utility class.
Adding an exists? method to the disk utility class.
Making the class_name parameter more flexible in the template instance method.
Moving the Puppet provision functionality into a provisioner plugin and migrating all puppet_coral functionality into the library.
Adding facts previously defined in the puppet_coral project into the coral core gem.
Adding puppet extensions previously defined in the puppet_coral project into the coral core gem and refactoring to work with the puppet provisioner interface.
Adding initial project plugin structure.
Adding a builder class (unfinished) that builds projects utilizing a coral.json file instead of submodules.
Refactoring the config class to accomodate provisioner plugins and moving some methods into inner classes to clean things up.
Adding updated plugin code (now searches through gems) and abstracting out the loader (many improvements).