added transfer money, report transfer, arrayList of objects, method equals