Delete button implementation (server + api call)
Upload UI implementation; only partial JS functionality