Page and FormPage classes complete