methods: rename `move` to `translate` to avoid reserved name conflict

Addresses issue #251.

`move` is a reserved keyword and therefore can no longer be used as a method name.