updating readme, adding PluginErrors, adding tests for errors