Changed sight distance to be an int to simplify some calculations.
Refactored the move to position code a little bit.