week 2 stub + tests
adding hanoi tests
week 1 partial
validate impl