GPL
Lot class
Use lombok and jackson
More databinding