Adding fat tree implementation