Consumer Credit Act gets modern makeover