Add docs and specs for page model