Basic enemy movement and combat

Enemies now have internal state machines with a placeholder sine wave movement, take damage, and drop souls for harvesting. Rhythm Reaper Basic Combat