Removes labels; use public assignment. Refactors movement. Adds Wanderer.