few fixes
* delete unused code
add userdata inout
* get user name and save it 
* set user struct
add some function of game
* number match function