Updated ContractsPage to use new page controls