Introduction to Dart - Part 1: Variables and Types