Notebook alternative
- add ui directory for gui classes
- divide code that combines calculations and user interface interactions, put calculation code under dynpeak.core and user interface and interaction part under dynpeak.ui
- update demo notebooks under notebook directory
- remove demo directory, as code under that directory became obsolete
- create an interface for graph utilities under vis directory and implement plotly backend