Spirit Selection and movement
PROBLEM : bugged if player has moved, movement of spirit become fucked up