Updated TODO list. Moved around some import statements. FUNCTIONS [(updateScreen) Now supports overriding the overlay background. (renderSprites) Added function to handle the rendering of sprites. (runIdle) Added function to run the idle method of all sprites. (infoPrint) Added some parameters.] Moved spellcard classes to their own file. Moved some variables and constants to separate files. Removed uneccessary variables. Removed commented out code. Added some new variables. Added a configuration setting for giving the player max life and max power. Replaced overlay.fill with a check for the bkg_override. Replaced some things in keyEvent loop. Added logging statement. Added new comments. Replaced some code in god mode cheat. Added cheat to show bullet and enemy hitboxes. Replaced all instances of bossBullet and playerBullet with player/boss.bulletGroup. Replaced some sprite methods. Revamped collision detection. Moved item collision detection code. Revamped code that checks if the player is dead. Moved all player method calls to one place. Removed deprecated code. Moved all sprite render method calls into RenderSprites. Moved all idle method calls into runIdle. Moved fps.tick to bottom of file.