Initial push.
Basic outline for the plugin