Getters and setters - work package 1

Committing the first patch for addressing #51. Want to keep these relatively small, so they are easy to review. 

Note that I made a  mistake when merging in one of my last patches and ended up with two versions of Interface TelephonyCall (which is why it's being deleted in this version). 

Sorry about that!