Zimbabwe's seam attack bowled them into a strong position as 16 wickets fell on day three of the first Test against Bangladesh in Harare.