Essential RxJs Operators + Reactive Design - Setting Up the Course Component