mod: changed variable name and set inital values
Mod: clean configure files
mod: add definition of STRUCT_HANDLE to avoid warning when compiling
mod: clean code to reduce warning when compiling
new: added test code