Use thirdparty subsystem and core model legacy test controllers
Merge pull request #25 from kabir/pull-out-legacy-test

Use thirdparty subsystem and core model legacy test controllers