Implement first contract with "Deposit" and "Withdraw" functions