first iteration of plugin. Should be minimally usable but still needs work on making the UI nicer.