Working on signals
First changes towards being the CDD.
Merge pull request #3 from mlhim/1.0

1.0 first push towards being a CDD