Added better resize behaviour. The deviceFrame will now not exceed the screen sise. It's now possible to resize the frame and have a different device canvas size with scrollbars.
Added limited support for touch tap input.