refactoring
rename files
update help and version