Diff parameter keys, values, template on update

Fixes #13 

- [ ] Add line diff support to show template difference line by line