Added a working set of edit pages and backend functionality, now able to add, write and publish posts