Simple Promise Image Loader based on Q