changes to use Hibernate and mysql.Lombok used to streamline model classes.