added tests for exception handling when trying to create instances of abstract types,
added resource for exception messages