-Made some structural changes to the packages
-Added an example of the Factory Method pattern