add xfile
fixbug for texture sample
 .
 add Material framework
 add afx_parser