Netflix web streaming interface gets a new look with bigger icons, embedded previews