ADD coverage setting
Exclude the import statements and some global variables in coverage report
Adjust the unittest with coverage report