Friday commit!

* Advect
* Backtrack
* MORE FUN
* Test cases all work
* Beer.