swapped nsm back to rescaling neighbouring compartments.when binding
reaction prob calc fails, offers suggestions.
started on python wrapping