- set cpp managment for list - remove items stored in shared pointer that are managed by Gui - queue connection for signals between GUI/Core in order to avoid calling functions while destructions.
Add list and proxies for views.