clean salesking classes, use new item class with type instead of LineItem class, reset connection after each usage