refactoring
updated version and readme