update templates, add data.json for testing