Implement basic working plugin template