Add an upload view
controllers/login: Abstract form functions