Renamed it to RhinoIt.
Use the ids from jasmine to refer to the specs.
Extracted interface from Describe and added Id and Description methods.
Added parents to the Describe and It models.
Visit the graph of specs to build description rather than everythin knowing about description.
Moved the Runner into the Rhino package.
Moved description construction into the Junit package.
Removed getDescription from RhinoDescribe.
Removed the Description from RhinoIt.
Refactored Notifier to not be dependent on RhinoIt.
Status is not dependent on RhinoIt.
Removed unused boolean.
Renamed getStringDescription to getDescription
Refactord Jasmine class to be the Backend for Rhino.
Moved JasmineSpecFailureException to rhino.
Moved status into rhino backend as that is where it is used.
Removed the accept methods from the It and Describe interfaces.
Moved the rhino stuff under runtime...made vfs its own thing.
Added JDepend.
Made the visiting mechanism addressable, removes the need for parent on the It and Describe interface.