Update model.js

Add documentation of the fact that reloading a model will fulfill with the reloaded model.
refactored into server methods

split relationship files

removed manyArray from recordArray manager

some initial work

stupid splice implementation

added hasMany removal

many relationships mostly work

internal replace

internal replace

internal add

refactor into a better replace

more belongsTo test pass

The belongsTo, it passes

they all pass