Added support for JUnit testing
Had to add javax persistence and servlet implementations to pom.xml because javaee-web-api is just an unimplemented API
Changed list to Set to prevent BagException