removed unused import
implemented and tested multi swap neighbourhood