Canvas Description: Using views, gesture recognizers, and animations to build a tray of smiley faces that can be dragged onto a canvas. Demo: