Added some building blocks for deleting datasources from internal
state as well from on disk. Not wired up to API endpoing, yet.
more idiomatic removal of item in State
Wired up delete calls from UI... not complete yet