finished Page tests and code
maybe remove Post and Page classes