Addresses #40

It just prints a meaningful error.
Updated changelog
Merge branch 'v2.0'
Improved changelog