Redesigned the execution flow.
Added entire new test project.