Improved some syntax.
Renamed ``move`` callback in ``walk``.
Renamed ``special`` in ``spell``, and added ``smash``.