combining functional reactive programming with mvc