move agent templates to agent module