WIP on image uploading

UX work - broken atm.