I added direction constants to Location and changed the characterMove
method