working demo, added possibility to force refresh
download proces refactoring
better code for displaying a placeholder image
better demos and documentation for the code