Hassan II Mosque, Casablanca Timeline