refactored directions into constants inside Piece