Moved builders for nodes and node definitions into separate package.
Added support classes for creating a test fixture containing both survey and records.
Tested replacing root entity on record.