Change type signature of stateful to use monad and hence fix starting time.
Add test whether recursion works.
Make recursion work.
Fix type exports.
Integrate FRP functionality into GUI modules. Add example 'CurrencyConverter'.