Introduction to Groovy - Scripting Language