Use namespaces
Add support for Pdo Backend