Add JavaDocs.
Work on mapping OBR Resource to Plugin API.
Organize imports.
Wire up optional PluginService reference.