Add page model
Add page tests