feat(template): Move template into plugin