switched to xhr for better callback handling
implemented createRemote
implemented deleteRemote
implemented loadRemote
record is removed on reload, if it is not existant on remote any more