Refactorings in progress.
Found a bug in the hanging node constraints
BROKEN COMMIT. INVESTIGATING BUG
Using improved formulation with laplacian of old velocity on the left
hand side. Works correctly
Merge commit 'aa9e2a557dc34dc4ca1b0dc9d8be2abf01e21227' into temp_branch
Causes this branch to become master.