Showing tooltip with new library view design

Hi, @Benglin, I have added our tooltip to new library design. I have to rewrite tooltip a little bit and use cached information for displaying.
Remember not to include files without any change in your commit, then things will be much simpler to review.