Implemented image uploader