Models updated
Moved to a recursive topic/page structure. Site class starts the chain