Despite a contentious final week made more distracting by the oil leak crisis, the Legislature passed a no-new-taxes budget and pro-business bills, but a doubled deficit projected for next year with all new state leadership poses bigger challenges ahead.