The window, renderer, and screen are now accessible by all children classes of GameEntity.
The renderer no longer needs to be passed every time it is needed.

Next I have to fix the Enemy class so it properly chases the character.