QuickUnion boilerplate

* Algorithm description
* Simplest test
QuickUnion - add size attribute to class
QuickUnion - Starting point for #union method
QuickUnion - Define #root method - solve it lazily :P
QuickUnion - Make #root method actually returns its root