Miguel/plugin refactor

That was one easy way for me to easily check and retrieve any instances of interactive linter.  I don't think this is the best way to do it...  I had thought about storing `cm` instances and `indexOf`...  Let me try change this.