change option name
adding new default values to configspec
update docstrings and handle ImportError for validate module
updating docstrings, adding new classmethods, and new class for grid plots
adding check for plotcfg argument
adding new base class for matplotlib plots
update docstrings