created a page model as part of refactor
Formatting changes. Made it so it's 2 spaces instead of 4. Fixed function FileManager::DeletePage so it removes the file :)
Fixed loading pages, back to the version before we started moving out to FileManager, as that work was half finished.
Oops, was missing the Encryption class import.
Defined draft location in configurations.
Crap. Forgot JSON isn't PHP.
Make sure drafts folder has been created, and by default put new pages in this drafts folder.
Admin page now gets drafts as well as pages, updated view as well. New function and mapping created to publish a draft.
Fixed the delete method, it now checks both directories for files to remove. Temporary measure until we decide what to do.
All edit and delete pages now also take a status to allow for editing of draft content.
Also, moved locations into an array in config.
Removed file manager class, not really needed. It shall return when we refactor.
Merge remote-tracking branch 'origin/master' into templating

Conflicts:
	src/Chula/ControllerProvider/Admin.php
	src/Chula/ControllerProvider/EditPage.php
	src/Chula/ControllerProvider/Loader.php
	src/Chula/ControllerProvider/NewPage.php
	src/app.php
	src/config/dev.json
Merge remote-tracking branch 'origin/master' into templating

Conflicts:
	src/Chula/ControllerProvider/Admin.php
	src/Chula/ControllerProvider/EditPage.php
	src/Chula/ControllerProvider/Loader.php
	src/Chula/ControllerProvider/NewPage.php
	src/app.php
	src/config/dev.json