Hungarian algorithm seems to work against a couple data sets, still needs non-square testing