becoming an independent life insurance broker facets insurance software