Change track length to be a TimeSpan rather than an int