fix: exclude intermediate files

Exclude intermediate files in obj/ directory of repository

(cherry picked from commit ce5363fb25280645c8efe2cd73fbe02bdfc29f17)
Revert "add: command runner and capturer"

This reverts commit c107839af9023d66363683ca972afc32b9b79695.
fixup! add: command runner and capturer

Eliminate TestWork2 project from repository.
TestWork2 is a temporary codes.