init command design pattern
modify readme.md
commit command design