OOPhoto - Handling Database Transactions With Ease