Refactoring and adding support for running stories that are not in the class path