updated player, sprites, and spritemanage classes