+ add wt_app_interface
- update structure of code
- update OpenGL  mouse function