Migrate from MySQL to PDO
Use factory to create conversation object
Use methods of conversation class instead of constructor