implemented and tested disjoint multi deletion neighbourhood
minor updates (mainly tests)
implemented and tested disjoint multi addition neighbourhood