Add pretty printing of VM
Update documentation
Add mutation algorithm
Fix instruction printer
Compute the cost of executing a program
Use common VM for most instruction testing
Change merging into using byte streams
Export merge functionality
Rename
Improve documentation
More renames
Fixed bug in diff algorithm

But algorithm is currently slow
Rename again
Implement iterative test of finding shortest path

It still takes too long time on longer patterns