fixed UI bugs and added function to module customizer and node chooser windows which also reset themselves when the ds changes