finish implementing item buying (rough)