Decided on Java as that is what winners use
UnionFind.java
A start
A start