Fixed timezone bug, updates tests, and added better key checking for espn api