Exercise 4.1: Removed explicit pattern matching implementations from exerises as well.
Exercise 4.1: Implemented getOrElse with tests.
Exercise 4.1: Implemented map with tests.