now checking file size before downloading; using Downloadable interface to allow "Download image" button