- Update layout
- Add touch events