remove unnecessary dependency and misleading comments
Make a new POJO for arborescences
generify everything

get rid of diverseKBest, which wasn't finished anyway
refactoring and cleaning up
move k-best implementation into its own class
refactor out all of the preprocessing steps

e.g. remove all incoming edges to root, remove all banned edges, etc.