Move methods and use visible_height and visible_width.
Remove logging.
Change default visibility of the cursor to :hide;

This matches the Cursor class.
Change behaviour of Move to use #y and #x, also;

- Remove #move_cursor, #move_offset in favour of single method.
- Remove #name; allow the repository to deal with that which is in focus.
Add more documentation.