fixed myriad of small issues, hover overlay now scales with zoom