added documentation for plugin.Options
fixed type in documentation
matchers are now based on an interface, no func chains
updated admin to use new matcher scheme