The background renderer now wraps around tile selection if the scroll registers are large enough
decoupled code to load sprite from string from code to load sprite into memory.