Feature/new interface integration part8

* Makes page loading smoother
* Implements track deletion with confirmation only for existing tracks
* Adds error messages on submission failures

(Remake of #85 with merge target develop due to merging of  feature/new_interface_integration_parts 5 - 7)