Added responsiveness to external changes (like tab completion on a search engine) and mouse support.
Added troubleshooting section.