arrows and mouse events WORKING and no problem when reaching end of image and/or when image smaller than screen