Improved the walking system.

Also added abbreviations for the directions.

Fixes #33
Fixes #32