Updated MoneyTransfer to use typed roles
fixed trivia for rewritten code