Added support for reads on negative strand
Added new parameters and comments on how and why to use.