this project is full test and learning about rest api with spring and possible hibernate