added player 8 directional movement