Basic template system works