Merge pull request #14 from MarkRabey/frontend

SEO friendly URLs for posts and pages.
Merge pull request #16 from MarkRabey/frontend

Refactor Post summaries.
add error file to backend branch
edit post function working again
Merge pull request #17 from MarkRabey/backend

Backend
edit post updates
admin and theme changes
working on site settings. going home.
Settings Table SQL created
Merge pull request #25 from MarkRabey/backend

Backend
some updates for Site class
Merge pull request #26 from MarkRabey/backend

some updates for Site class
load site settings from database
Admin page for settings
Merge pull request #28 from MarkRabey/backend

Settings Administration