improve project runner script. implement parallel execution and project format switch.