introducing tests for update_coordinates method in synteny block object that suppose to take care of updating coordinates without making user worried about preserving coordinate invariant at all times.
initial take on documentation for SyntenyBlock class
implementation of update_coordinates method that passes its tests case in a test suite for SyntenyBlock