adding methods in Client and Bank(some fixes needed)