Refactored - added FileHelper to de-couple file content retrieval