feat(refactor): minor refactor, add run module and commands