Creating separate files for the various classes to support the loading content on the pipeline