Removed BasicDAO class - no longer required
Added JPA methods to MaterialDAO
Create test class TestMaterialDAO
Replaced Strings with Constants
Removed commented out code
Removed unnecessary method call to EntityManager
Changed PartDAO and MouldingProcessDAO to JPA DAO
Remove interfaces which didn't work with JPA well
Renamed Implementions to Interfaces names