Created Tile.isOneWay() method.
Rewrote floatPosToTilePos(). Now it's right for sure.

(Commented out old body if we decide to go back to it.)