Fixed name conflict
Improved namespaces and created RedirectResponse