angularfire models not syncing properly?