these plugins all share code, moving them into a common directory will make refactoring the code shared between them more straightforward