Fixed movement that involved minusing a co-ordinate (North and West).
Removed isOnGridSquare method from PositionComponent.