Renamed dpad code JS file
Added main stylesheet
Added very rough concept for adding library elements to the main view
Added PageUp / PageDown and Home to dpad

- page-up/down doesn't work so well in practice
- refactored to use KeyboardEvent.key rather than charCode / keyCode