Refactored moveToPoint method in Player

Reduced the need to constantly cast to int, and simplified return
statement (no logical changes).

Previous method commented out for now.