Split tests, fix ToDos
Move out FatNode and Treap implementation.
More tests for Treap.
Add LCG random.
Fix bug, using random for priorities.