[refactor] renamed error messages classes and pointing to the correct
error class where it is needed
[refactor] alle generall exceptions will give the same error message.
Tests added
Merge pull request #58 from davidmoebius/refactor_error_classes

[refactor] renamed error messages classes and pointing to the correct