Add carrierwave to Gemfile
Add aftermath of rails g scaffold FileUpload

rails g scaffold FileUpload originalname:string filename:string
size:integer hash:string ip_address:string
Modify FileUploads migration to make all columns non-null
Add updated db schema
Add file to FileUploads and update db schema
Add FileUploader and mount it in file_upload
Move migrations back into one for FileUploads
schema update hue
lol fuck that don't mix controllers and models
Use /var/tmp for file upload directory
Add saving of FileUpload attributes directly in uploader
Add file size validation
Expand whitelist for allowed file extensions
oops, add file_size_validator for file_uploads
Modify upload form and allow only :file to be passed into the controller
Add carrierwave temporary folder for uploads to .gitignore
Update views and view specs to reflect change of file_upload attributes
Fix setting filename for uploaded files
Fix specs to expect an actual file uploaded; fix silly controller bugs
FileUpload#update will not do anything