At this stage the database works (I think), but a lot of the default pages (which ironically it generates) don't work. I'm working on getting these working to test that the database is actually working.
Merge branch 'database-setup' into develop