I think you should move all item methods to the Item class and all list methods to the List class and only keep general methods here