Refactored getChildren to return objects rather than ordered arrays.
Added a utilities library, so some basic schema logic can be used outside of treema and its jQuery dependency.
Removed the properties test, fixed the change tests so they are independent from one another.
Refactored out getChildSchema from TreemaNode and its subclasses.
Finished hooking in new utils versions of functions.
Reworked make, simplifying it a bit and making it better able to manage defaults.
Fixed some formatting.
Object Treema Node now returns 'default' children as well.
Migrated buildValueForDisplay/Editing to have data passed in. Migrated from 'justCreated' to 'integrated' flag, as newly added nodes and default nodes will share some of these behaviors.
Got default nodes to show up, and then turn into normal nodes as soon as you edit them.