Simple board scoring function; pieces now define how they move
Piece tweaks; start of move validation (it is incorrect right now); some move validation tests
Piece movement/capturing validation seems to be working (need to write more tests, though)