Honestly I think they're about 2 to 3 playtest packets maybe 4 from being at that point.
Right now Barbarians, Clerics, Fighters, Rogues, Wizards, Paladins, Rangers, Monks, Druids are in.
They still need Bards, Warlords, Sorcerors, Warlocks, and maybe Psions and Assassins and maybe some sort of gish class or Artificer.
I think they are closing in on most of these classes. I mean aside from fixing the dead levels from 11 to 20 the Paladin, Ranger, and Cleric only need tweeking, the Barbarian needs subclasses, the Rogue needs to revert to something closer to last packet, the fighter needs his manuvuers back same with the Monk, The Druid needs more Druids spells instead of borrow half his list from inapproate Wizard spells, the wizard traditions need an over hall and the weird bonus spell feature dropped.
Warlock were previewed in the past and only need tweeking, I believe the previous verison of the sorceror got eatten by a gish class I believe so that one will need to be redone.
Assassin may have been eaten by the Rogue given its a scheme, but thats not a certainity.
Psion might be left for a modual.
We have Humans, Dwarves, Elves, Halfling so far, which only need tweeking, they need Tieflings, Half Elves, Half Orcs, Dragonborn, Elderin (its unclear if they will be seperate from elves or if high elves count or renamed), Gnomes. Possiblities include Drow (could be a elf subrace) or Aasmir (either as a replacement for Elderin if they become celestials again, or to balance the Tieflings).
Races don't take nearly as long as classes.
My prediction is we will probably be getting Bard, Warlock, Warlord, and Sorceror next packet along with Half Orcs and Half Elves and possibly more races, revised feat/specialty system, skills fixed, Multiclassing, and probably more spells.
After that in the next packet what's left of races, more subclasses for classes, and any last major rules experiment. Plus the legacy system.
After that it will be mostly adding more subclasses, feats, subraces, monsters, spells and the like and balancing the math and polishing.
I say this not to rush 5e, but just an honest assessment of thier progress so far with all the information I have gathered so far.