Refactor samples, add Fragment sample.
Support multi touch.
These don't need to be public.