Dependency parser

Implements multi-level dependency compiling.