Add union, find methods to clustering.py

Added code for union and find, as well as comments.
New test_clustering.py