Added start, stop, start_fraction, end_fraction and take_subset.
Added some documentation.