Refactor Tag commands

We should put them into a own subdir.

refering #82