Fix virtual keyboard display on mobile device

## Changes
1. Added an input field to `index.html`
2. Changed `main.css` to position the input out of user's view
3. Added event handler to focus the input (causing virtual keybord to show) when `content.click` event is fired

## Test Environment

* Device: iPad 2 
* OS: iOS 7
* Browser: Safari and Chrome