Move login logic over to the login controller and out of a view
Remove channel from the helpers since we shouldn't need it anymore
The only thing that seems to be broken now is snippet update on login