Added some variables and files
-    Modified the Makefile to have a more easy way to add new files
-    Added the new files:
-    *    ContentGenerator
-    *    ContentGeneratorFactory