Extract Facility processing into service. Add testing. Issue: #370
Extract Facility processing into service. Add testing. Issue: #370
Translate form definitions. Sort form definitions. Pull form fetching into service. Add tests. Issue: #370