Mutation interface

This is an attempt to implement these methods. It comes with tests, an example app and small README updates. In addition to that, I updated all outdated dependencies. Was not that big of an issue, only the test components had to be slightly adjusted.