A template-based technique for efficient Clifford+T-based quantum circuit implementation. (November 2018)