build settings update
broken test and define some unused code
Fixed unit test issue
delete unused file