added method property to item so that PUT can be used as well as POST
fixed scope so that watch is on passed in scope instead of root