Created CHANGELOG
Change naming conventions namespace
Improve exception messages
Fix to avoid warning in array_map when collection mapping throws exception