Design a Bank Service