closed #23 edit controller update and delete
Merge branch 'issue-23'