Astronomers Image Giant Planet Orbiting Most Massive Star Duo Found to Date