Upload Images to Ad-Hoc Cards

You guys should probably address this before merging.