Changelog:
-Fixed incorrect cycle timings on CPU instructions
-Implemented mappers 7 and 15
-Implemented all illegal CPU instructions
-Added crop overscan setting
-Improved the UI font
-Added new UI selector, styled like the one from the Switch UI
-Added complete UI touch control, including scrolling and button presses when touching the labels in the corner
-Added support for mapping multiple controls to a single button, as well as clearing mappings
-Added support for player 2 input using a second controller
-Added aspect ratio setting