Browsing: Including Support for Touchscreens and Multi-touch Gestures