Touch support
Touch event draft
Add design document