Tweaks to tests
Fix bug where model arrays reused the same array
Fixed customer to work with new hasMany