Enhanced mutables vs immutables module explanations and examples. Exercises stay the same
Added mistakenly removed examples of shallow and deep copy in mutables module
Typo in mutables module
Fixed wrong name in mutables module
exercises over functional programming
Revert "exercises over functional programming"

This reverts commit 7d1ba693e4227e12a435562ae3d3527060d08653.
exercises over functional
changed comment on distribute
Revamped mod 2 functional programming exercises (added tests and solutions)
Typo in coroutines exercises
Minor changes in mutables exercises explanation
Mod 02 functional programming solutiosn and tests
Updated mods 01, 02 and 05 exercises explanation