Introducing rheology matrix interface. Warning this commit breaks
everything! :)
Merge remote-tracking branch 'origin/master'