(Work in progress) Walker

Just opening a PR to make commentary easier.