page 2
added parser for plan from page 1
added graph layouter to position nodes without overlapping edges