What is a path and how it is composed:
- a path is a source
- a path is comprised of several path steps
- each path step will not have the need to be addressed
- each path step will know if it is first, second, and so on in the path
- each path step will probably be a relation
