Refactored Repository Base and created FileSystemHelper to improve testability and encapsulation.  Removed all test dependencies on file system outside project.