Updating tz stuff to best practices

Also updated some deps