Refactoring and bugfixes

AutoHide/Show moved to timers
Hint appearance
etc/