Form gen register

This PR updates the way form generators are registered.  This PR now uses a pure spring solution to generator registration.