Added interfaces for User, Lot, LotHistoryObject. Improved Mechanics interfaces using new ones.