Add task counter to client, and add a command struct
Move task body from utils.go to client.go
Add test case for utils.go and update init function
remove utils.test binary file
Merge branch 'dev'