Reactive programming course at Coursera - assignments