Implement New Database

PDO is pretty much setup within the Database branch. Merge it with main branch?