Implement fog for file uploading

@houndci @cgruppioni @georgetmayorga
Commented segment below will be adjusted in a future commit to change the filenames to a more generalized version for the user/book ID.