Should I put the Page, Category and CategoryItem file into one file, since they are all very similar? Currently I have kept them separate as each object is different, and will soon become much bigger as more info from the YAML file is read in.