Changed signal queing std::string to QString. Removed unused signals fired when permutation changes since it is no longer needed due to immutable relations