fix empty signs being created when shifting them out of bounds, draw parts of images when it goes partway off the top of the screen.