Created specific exceptions classes. Added to documentation.