Split and move frontend-service module