Union find

Addition of the first union find (quick union algorithm).
Missing tests to validate.