replaced confess with throw_exception
wrote tests for InitializeTakesUnBlessedPackageName
Wrote exception class InitializeTakesUnBlessedPackageName