Added some functions to compose Signals and SignalGens
Changed the animation around a little.