Improved event listening on angularfire arrays and ensure uniqueness for adding users to cards