Background is now set in the proper place
Fix bugs introduced by setting the background in the correct place
Change GL clear color to black