add scala currying test case
add ForLoop List and pattern matching