Next iteration on the finalized project template. Note this project must
be broken down in order to create the material for the class.