starting to implement object blocks and inventory