Fixed constrained generics
Bug #5 - Added parent pom.xml