Models now hold ids instead of objects, and most ajax comms complete