Brian: Added higher order function examples.
Brian: Added Groovy examples for higher order functions as well as anonymous function examples.
Brian: Removing unnecessary comments.
Brian: Added slides and examples for list comprehensions.