Proper TZ handling; update casette to match actual nike data; updated tests for better coverage