Added functionality to edit existing CRFs
Separated controllers and services into their own files