Dissertation Project - Modular Synthesiser in Haskell using Reactive Banana