Changed persistence to Spring Data JPA

- Added repositories;
- Fixed entities;
- Fixed views;
- Removed DAOs and Editors;