refactor zone APIs, pull lstz into its own file
improve readme