add example config file and rename main file
refactoring
implemented multi-cell undelete.
fix undelete part I