initial take on objects package tests
initial take on SyntenyBlock main class test
creating carcass for core.objects.synteny module classes
adding core package commit which will be shared among many feature_branches
initial take on objects package
initial take on synteny object
fixing unittest.TestCase.assertRaises usage
changing damn objects() to unittest.mock
 well, hope next tests pack would be better prepared from the gecko =)
initial take on synteny object that passes all tests, further documentation, refactoring, etc is in order
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
updated tests to distinguish between ValueError and TypeError
adjusted imports due to changes in structure of synteny.py module
switched to sphinx api doc string type
updated "start" and "end" setters to correctly distinguish between cases of Type and Value Errors
 added documentation to all methods
clean ups in doc string for "start" and "end" setters
added TODO for class docstrings
initial take on tests for chromosome.py module
removed __slots__ definition, as optimization must and will be performed only after performance will be tested
initial skeleton for tests for chromosome.py module
incorporating changes from dev branch
updated test suite skeleton for DCJ operations
introduced tests for new attribute "coordinate update" which is a boolean flag, that indicates, if coordinates for particular synteny blocks require an update