A framework and toolkit for capturing the communicable disease programmes within health systems. Tuberculosis control as an illustrative example