The isospectral problem for flat tori from three perspectives