Added lots of functionality for managing pages. These new features include adding a new page, deleting a page, and restoring a deleted page