Update .project for fork
Removed ComponentList
Move ParameterTable accessors from DataManager to Perspective
Replace ModelTree with ModelGrid
Remove all drag and drop actions
Remove all references to the ComponentList
Turn off window refresh message in dev mode

It's driving me bonkers.
Delay showing ModelGrid until all components have been read
Add methods to check whether driver has been set
Available components are now displayed in ComponentCell
Add methods to count the number of provides and uses ports for a component
Changed goofy names on port counting methods
Deprecate goofy names for methods for getting ports
Can now add one set of uses ports to a component in the ModelGrid
Update comments
Correctly add 0, 1 or 2+ uses ports to component in ModelGrid
Make worker methods to add cells to the ModelGrid

Makes the code a bit easier to read.
Can now display multiple levels of components in ModelGrid

Still need to make "straight" connectors
Fix bug with alignment of component connectors

I've discovered the joys of CSS "absolute" positioning.
Still need to handle depths > 2.
Change the style of the Run button