I fixed the respawn bug! turns out, the hitbox just didn't move with the player and stayed on the ground. The player now has 2 hitboxes (Collision and actual damage) and might lag a bit (Damage Hitbox is one Frame ahead of the Collision Hitbox and the Visual player).
I got the songs from @Griffpatch but actually the songs are by Robtop Games. All Code and Art by me.