add scala learning notes