more resizing work, need to get the scaling working on sprites better