remove "content" and "translated_content" from project model
create a document model that has a "source" file managed by paperclip gem
updating documents - a basic, prototypish implementation
use shallow routes for nested resource "documents"