Re-worked database, here's the creation script from MySQL Workbench
Workbench Model's Creation script
Restructuring the file system
New fancy script to make the classes.

TODO
 - Make the query class (steal from NOVA Open Project?)
 -  - Make sure the query class requires the Check class, or update script to add require_once for Check class for every table class
 - Update the Check Class with necessary check functions
Reworked Database classes, old school core classes
A starting point
Mostly messing with the database creation stuff, trying to pre-populate as much as I can now.
Added 257 countries, all US States and territories, all Canadian States and Territories.  Should be good enough for now.

Also, added 404 page, and nice error handling on missing views and thus missing files to be included.
Just a few more wrinkles I couldn't help but iron out...
Player Registration is working, several tweaks to the class creation system, etc
Add/Edit/Delete Users is working, can be used as template for other stuff later.
Working on the general config system, encountering issues:
 - include in general_config.php works, or at least doesn't return an error
 - included file isn't being run
 - if the <?php and ?> tags are rempoved from the included file, it's echoed out to the screen

WTF is going on?
Fixed an isue with the update function for all db classes (private -> public)

Got general configuration for Countries working, now to replicate that for the other pieces.
Working on the States configuration
Configure States is working
Game Systems configuration is done

Issue found though: the edit_id hidden input is sticky, need to fix that.  Maybe show *just* the confirm screen, and not all the inputs too?
Removed the login cheat in home.php

Fixed sticky hidden input values in page.php
All the general configs are done, but need delete and reset functionality
Delete function added to general config items
Starting to work on Achievement configuration
Reworked the filter funcs in the classes

Working on the Achievement system
 - Need to add the view for seeing what exists (filtered?)
 - Need at add links for editing