Event handler refactor
Adding 'interact' mode.
Add UI hints for workers and buildings