Board handles 'attack' by clearing the dest square. Pawn can attack diagonally
Added History controller back in. It also keeps track of captured pieces.