Added docmentation for plugin system