first commit - copy example from https://www.dartlang.org/docs/tutorials/add-elements/