create templates, add tests, update prompt, build structure