delete a file
Refactor query functions related to components and interactions.

Complete functions
1.possible-ports
2.port-enable?
3.component-enable?

TODO
1.other query function
2.selection algorithm for a list of enabled components
3.firing of components/interactions
4.iteration of top models