started to work on first detailed edm prototype.
edm_1 done, but need to review naming scheme and simplify a bit
uniform syntax for members
class generation: can now have components inside components
edm v1 compiles and runs.
removed getters and accessors from Handle
Merge pull request #23 from cbernet/edm_1

Edm 1