code: function ImageLinter(ruleFilePath) {
      if (!ruleFilePath) logger.info("No rule file provided, using default rules");
      this.rules = loadRules(ruleFilePath);
      this.context = {
          rules: this.rules,
          validInstructionsRegex: helper.createValidCommandRegex(this.rules.general.valid_instructions),
          requiredInstructions: helper.createReqInstructionHash(this.rules),
          requiredNameVals: helper.createRequiredNameValDict(this.rules)
      };
      helper.initLineRulesRegexes(this.rules);
  }
docs: Create an instance of a linter object using the given rule file
  @param ruleFilePath - the location of a rule file
  @constructor