refactor

1. create seperated files for class
2. add input value for entertext cmd
3. Support extend command
update version to 0.02
update file creation date