For those who don't want to wait till the end of the project, the code is hovermaster. This is kinda a sneak preview.