Added SURF, MAT DATA,MAT STEP, EMPTY functions and examples