bugfix -> use description as Id
remove all dots via csv.
create new library for interfaces
load operation without file chooser
save to file without file chooser