Major restructure and code refactor.

Changing the overall directory structure and idea behind the application.
You will now pretty easily be able to have multiple blogs running under
the same application with configuration, articles, and users all
completely separated. This will be very nice and easy for exporting later.
Fixing a few errors. Working on model relations.

Had a few typos/errors in the models. Also wanted to change the default
data configs to store their properties in alphabetical order. I know...
there was seriously no reason for that, but it was bothering me. Users
will now be referenced through the current Blog object.