Updates to add prepare and execute on the factory which passes condition to driver
Updates to the database classes after using to extract the database for BMG.  Successfully extracts db tables and allows select into class using record class
Updates to the Cache functionality have added a Requires cache class allows the caching of PHP scripts which when loaded are not treated as a buffer of content but rather a php script and loaded via requires
Updates to the classes for working with databases.  still work to do on the
Updates to the database classes

Updated extractor to use the   \Edify\Database\Model::__UNDEFINED__ as the default values of the objects that it creates & fixed issue around the creation of the directories when they already exist.
Update Model to report the value it is setting correcty
Update to record to insert information correctly (update & delete modified but needs testing) added comments
Updated server to change the default date time save format string & used the getInsertId function
Update to documentation