Final Project Done

Bugs:
1. Synchronization
2. Add a new customer without saving to db, then make tx
directly for this customer