Refactor and add `tags` and `run` commands
v2.0