Debug piece initialization and valid move checks