Version 0.2. aka "The improved linear parser"

Parses the dependency graph. Topological sort not implemented.