Revert "Add sub functions as depend"

This reverts commit e57a983e40f9c340f6aae80a5a118e050452d682.
Revert "Move commands to src dir to make go get happy"

This reverts commit 3fa2982e9e7a55b8e85a12e9d5073933560da8a5.