Hello Nick,
changing data works always the same way. It is described here: http://scn.sap.com/docs/DOC-57043
A precondition is that you use binding in the VO, which you do. Then you can add, remove, and change data entries as given in the article by sending smal JSON snippets to the control.
Best regards,
Uwe