A class library framework for producing Splunk Modular Inputs