Implemented window scaling in SDLRenderer, mouse input however breaks when scaling