Updated AI controller

The guards are now able to detect a player (needs work), walk towards
the spot where the player was last seen, head back to the initial
position and then turn towards the initial rotation again.