Normalizing vendor's requires.
Updating default paths and adding a new method for factoring templates.
Exporting everything using CJS signature.