Commented out Config to add keybindings module, which was causing the Window to fail.
ResettingLevel state was not accessible after three failed fires. Changed go_to_state to ShowingGameScreen, for shallow level restart.
Added a local touches list property to use instead of EventLoop.touches, because marking the user data (as lonely) for the touch was getting removed for some reason. Changed the image coordinate for referencing the extra bottom row of pixels in the level images from 0 to LEVEL_HEIGHT, which works for PIL and pygame. Unsure about implications of this for cross-platform. Added app.directory to the path for images, per a commit to the original deflectouch repo.