ui: redesign image upload section
Clean up of the image upload component. Added a large drag area for upload. Now displays the image with a single clear button.
Removed:
- text displaying image name: not needed as the image displayed
- text displaying image size: only relevant if over the limit and if so an error is displayed