refactor to extract zoom view controller
update pod spec