Move genoverse red box on drag to fix edge cases.

Edge cases still do silly things, but at least the box red reflects the
current position now.
Keep highlight square stationary, when possible.
Remove redundant call.