Packing Item and User into their own classes