adding custom class for throwing exception, working on spec
adding specs for CRDIConfiguration