Added Spring Data

* Fixed EAR layout
* Fixed JPA model
* Added Spring Data for repositories
* Added integration tests for JPA