Complete model first test
Pages in site as object
Part view, first implementation