added support for more than just image files; extendable via new module
added own file images
Merge branch 'feature-genericfiles' into dev