Fixed screen resizing issue and add onHide event.
General improvements
Improved screen animation code

All screens are display: none after they've been hidden to prevent them
interfering with the active screen.
Force hardware acceleration on iOS
Code for masking the entire app + initialising the pickers
App masking + basic pickers
Support for basic pickers **untested**
Improved handling of exercise fields
More work on pickers!