Create Upload model and move the importing logic to it.
Update controllers and specs