Minor change to json layout/continue implementing ItemFactory