Added page's functionality, still have a bit more work to do.