major update which gets to the point of adding, listing, and deleting assets objects