Abailty to create objects with fields
Merge branch 'master' of https://github.com/loumiakas/CS4227_Project.git
Adding generic to reduce classes