TestRTC: Refactor to add Test and TestSuite class.

These are the basic model elements to support test organization.
UI that explores this will follow.
Where is items defined/used? Is it supposed to be tasks?