unify todo/bugs

attempt some variable resetting when setting the difficulty setting