snapshot of Tuesday's work
 Task 1 roughly up to Euler -- needs cleanup