outsource PDO object creation
documentation of the new initialize method