Added validation class, renamed DatabasePDO, improved error handling & renamed config vars