Made the angels teleport you to a better block instead of the highest block. This is done by first going down if the block is air then going up if the block below you isn't air.
Doesn't always register correctly if a player can see the angel. Currently it is doing much better with not moving when a player is looking at it and it moves correctly when a player can't see it due to his/her vision being blocks by a block but it won't always register as a player not being able to see it if the player's back is turned.