Added examples for State (MP3player and related files) and NullObject (TreeNode)