Neighbourhood list fixed, some helpers for initial solutions