Setup admin features

Created three admin features, add new page, edit page, and delete page.
These features will edit the content of the pages in the database so we
can modify the site from anywhere.  They are very basic for now, but
will add more features in the future.