Implemented file preview for all supported types except articles (will decide on implementing that, see #10)