add HardTool
add HoverTool prepare fore tests
add tests to HoverTool