Added more Page model information about previously omitted attributes

Also moved "Sites" into separate file as it was too hidden and will need fleshing out once Nick's PRs are merged.