Tool, State, and Resource

    • One of the major part of the Config is a list of tools, defined in here.
    • Each Tool has its Name, Plugin, and Options, as defined .
    • The State is actually a map of states, as defined here.
    • Each state in the map is a struct containing Name, Plugin, Options, and Resource, as defined .