Adds silentInit property definition, and tweaks how collection events are handled
Renames new to add, and adds a silent resort for when adding items
Updates tests to use add rather than new; updates build to show individual files in debugger