Future changes: Add en passant, and castling. Add save PGN. refactor player names Refactor pieces and gamemanager. && getters/setters for pieces (or remove x,y)