Re-Organized structure to allow for a Generator, and a Core library to be included.
Updated to properly format based upon source generator specs.