cosmetic renames
added tests for possible moves
added tests for getting possible moves with blocking players
fixed the bug of not detecting dead players, with tests