(feat) Switch to a plugin-based approach.
Merge pull request #33 from michaelsproul/feat/plugin-approach

Switch to a plugin-based approach.