Wasn't setting bg rect to the correct size, so the SDL screen wasn't getting updated
Checking another one off