Abstract some set-up

work on hoverbox
Add functioning hover box

Add X-out button to close hover box