First pass at image upload in mlp.views