Removing (currently) unneeded methods. Made the exists method private.

Signed-off-by: Nigel <Nigel@10.203.27.85>
The target square must be walkable.

Signed-off-by: Nigel <Nigel@10.203.27.85>
Removed some unnecessary methods, changed the goTo method to pathfind,
using the updated output of the a star function. Also added a new goTo
method that does not pathfind, only tries to reduce the position deltas
to 0.

Signed-off-by: Nigel <Nigel@10.203.27.85>
Changed the name of position to vector, and removed some static methods
for accessing orientation constants.

Signed-off-by: Nigel <Nigel@10.203.27.85>
Testing code does not need to be under version control at this point.

Signed-off-by: Nigel <Nigel@10.203.27.85>