Halo Evolutions: Essential Tales of the Halo Universe