Change how session is checked.
Renaming install to Install.
Renaming theme to Theme.
Removing 'MISSING_TABLES' check in Install. Remove constructor in Theme.
Rename form to Form.
Rename validate to Validate.
Set up error reporting if ENVIRONMENT is not set or is development.
Better handling of define statement in Configuration constructor. Add 'getDatabase' method and remove 'get' method.
Remove Registry calls in Theme.
Use Configuration parent in Install.
Renamed database folder to Database.
Renamed database file to Database.
Remove Registry components from Database class. Update install to use correct method to redirect.
Handle errors a bit better during installation (still incomplete but closer...).