mte prototype finished

need to optimize the non-parametric estimation performance. It is too
slow now.

ToDo:
1. low up mte to a variety of treatment effects
2. deal with the common support

project progress 50%