modernize
remove cvs dependencies
create in git style