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 .