fix input lag, load background (doesn't work yet), some other
improvements mainly to sdlbackend