Redirects form controller update

Redirects form controller split into "smaller" controllers responsible
for specific piece of functionality. Working version!