A major code refactor: unifying the pupil center tracking & head pose estimation into ASMGazeTracking