Added CMPI  (90% done) and started on other 0000

Need to do Register handling. We can make the EA part pretty generic.
We'll have to talk about this in person.