Feature(Generators): Generators for different projects

Using sub generators, we can have it so the person can select what type of project they will have when going through the prompts and then the proper skeleton will be created.