CHANGE: Refactored packages. Refactored JPA, DTO, DAO according to new data model. Refactored main frontend page.