Why was the Consumer Financial Protection Agency established?

Why was the Consumer Financial Protection Agency established? What were some of the controversies in it’s establishment and currently ? What was Elizabeth Warrens’ role in the creation of the Agency? Does President Trump support the agency? – When answering these question you must site 6 sources other then your text (outside – not text book sources).