Removed the Observer module. Now going to think about Functional Reactive Programmiing...