check that kit element exists before trying to assign changed class
some more UI for editing nodes (mostly just oscillator)
reset activeCount to 0 if falls below
only include JSON files in kit list (ignore directories)
callback with null when sample doesn't exist (instead of doing nothing)
backup old kit file when saving