basic placement and alignment of tooltips; TODO: responsiveness for size changes and fixing flickering when hovering onto tooltips