[enhancement] watch for changes in the list(array) and call jQuery.sortable('refresh') to keep it sync with the view model. closes #1