Update parsing to recognize clusters instead of connected components
Update components_name to clusters_name throughout parser file
Updated engine and pairwise files to use clusters instead of components
Updated tests to work with clusters instead of connected components
Merge branch 'dev' into clusters
Updated Chicago demo to work with clusters instead of connected components