Development/remove create wave instance
Remove the create_wave_instance and use WaveFromB. + other little changes like using plt.show() instead of plt.ion(). Rename examples, and adapt them to new functions, adapt tests and quick_tests to the new structure as well.