Deleted the drawTilesUnder() which is now unnecessary.
Deleted an unused import.
Added blocksVision() method.
Direction now stays within [0, 2π[.
.gradle