1.Extract command parameter.
2.Rename some attributes.
1.Edit service builder.
2.Edit test cases.
Edit readme.