Made Projectiles Better

In specific, they blit behind the player, make sure they're out of him
before appearing, and have a range attribute.