large refactor - squash this description later
get working on dependency provider example
fix LinkDistro, SelectionLayer and Stats per refactor
remove unfinished portions of doc