Some quality of life changes to Item and RandomGenerator classes