feat(payment): define dependencies on app.js to prevent endless loop
refactor(facility-edit): simplify shared resolves