Fix flowing inner json progress events through
Move Tachyon command to it's own file
Add inlineMap/Vars, let a Command implement custom arg parsing