Added getFirstEmpty that collects first empty field where when new figure places won't attacked figures already on board