Add focus! to interface API, fix cursor visibility.

Add #100 and fix #103.