removed reading and writing variables code lines from stateupdater; cerated separate code snippets for thresholding condition and reset code and changed where the thresholding condition is taken from (directly from NeuronGroup.threshold). However, this is missing out on idetnifying additional variables or parameters, so I need to learn how to use the existing processing pipeline for that. If that can be done, potentially the resetter could also be extracted more easily.