The mood on Tahrir Square is absolutely jubilant. As many people are saying Welcome to the New Egypt. After news that the army was going to be taking over, and that the parliament was stepping down, Egyptians just turned out on the streets en mass. W...