new specialized exceptions with localized messages
Merge pull request #7 from lukax/feature/design

new specialized exceptions with localized messages