Added eliminateTransitiveDependency and removeFDFromPartitions
Improved on computeClosure