CE6 and 7 had all of those. From CE6 onwards, CE was a fully modern OS.
Not only that, it was a brand new OS written from the ground up that was designed to be modular and battery efficient.
Sadly it never got a chance to shine, as internal politics killed it.