added common files

Signed-off-by: Christopher Ross <cross@thisismyurl.com>
migrated to new plugin standards

Signed-off-by: Christopher Ross <cross@thisismyurl.com>