Basic template for plugins to be built on