separate files for each piece; pawn moves forward; play_game.js listens for events and initiates game logic