The Application trait used in Listing 4.4 has been deprecated in 2.9.0
and is no longer available in 2.11.6 (can't find the exact release it was
removed in).
object FallWinterSpringSummer extends Application {
should now be
object FallWinterSpringSummer extends App {