Enumeration frontend revisited

- update enumeration forms and controller to interact with the new backend endpoints