Box selection works a little bit better
refactoring event handling finished
Added function to detect boxes hidded by the menu
Found again a blocking point