File upload model and settings