bug fix the reverseCigar
some fix for help page
update
add the code for UnitTest
add example file
add unitTest code