Doubles, Shadows, Points

*Added DrawPriority, which GameObjects are now sorted by each tick. This
fixes some opacity problems
*Converted nearly all floats to doubles
*Player can now take damage
*Moved the music around
*Added FloatingText for displaying new points