refactor new background into game