Add ability to edit HAL representations.
updated readme
Removed use of #send
extracted some shared code
Merge pull request #22 from pezra/editing

Add ability to edit HAL representations.