c# writing ATM system