added functionality and test for 'r'

* wrote the getReply function
* experimented with MsgNode addNode (MN list, MN focus) but it was a
complete failure. It needed to return two things.
* Misc Cleaning
  -> removed half the cases
  -> misc commenting