Interval exchange maps and translation surfaces